construction and repair works - Español Inglés Diccionario